moon snails - German English Dictionary

moon snails

Meanings of "moon snails" in German English Dictionary : 4 result(s)

English German
Zoology
moon snails Mondschnecken [pl]
moon snails Nabelschnecken [pl]
moon snails Mondschnecken
moon snails Nabelschnecken